About Lancaster Management Company (wandsworth) Limited (02012579) United Kingdom