back to DEVONSHIRE CLOSE RESIDENTS (AMERSHAM) LIMITED detail