About Rose Bruford College Creek Road (greenwich) Management Company Limited (05043112) United Kingdom