About Langbourne Place Block Vii Freehold Limited (04619399) United Kingdom