About 20 Rostrevor Road Management Company Limited (03034944) United Kingdom