About Earl Properties Limited (02915806) United Kingdom