About London Residential Holdco Limited (13700251) United Kingdom