About 12 Howley Place Management Company Limited (02945212) United Kingdom