About Maidenhatch Estate Limited (02353351) United Kingdom