About Carmichael Close Residents Company Limited (04453738) United Kingdom