About 17 Edgehill Road Management Company Limited (06934671) United Kingdom