About 15 Cambray Place (management) Company Limited (06475315) United Kingdom