About Effingham Properties Ltd (11533746) United Kingdom