About London Apartments And Houses Limited (09306781) United Kingdom