About London Offices And Properties Limited (01017169) United Kingdom