About 3 Hyde Park Place Limited (02920068) United Kingdom