About Chatterton Place (stubbins) Management Company Limited (11243223) United Kingdom