About Olympia & York Limited (02082037) United Kingdom