About Laneham Place Management Company Limited (06494185) United Kingdom