About Alma Close Residents Company Limited (03593144) United Kingdom