About Abbotts House Residents Limited (03877830) United Kingdom