About Aldbury Homes (slapton) Ltd (11529565) United Kingdom