About 12-14 Clifton Gardens (management) Limited (02162905) United Kingdom