About Lady Place Management Company Limited (03833584) United Kingdom