About Effingham Residents Company Limited (09139439) United Kingdom