About 16-17 Warwick Square Management Company Limited (02625161) United Kingdom