About Almond Close Residents Company Limited (12083136) United Kingdom