About Lordell Place (wimbledon) Management Company Limited (02848492) United Kingdom