About Walmer Place Estate Company Limited (02166501) United Kingdom