About 10 Lancelot Place Management Company Limited (05992497) United Kingdom