About Lonsdale Place Management Limited (01587907) United Kingdom