About London Wharf Property Limited (10543169) United Kingdom