About Hurlingham Square Management Company Limited (02117193) United Kingdom