About Pullman Green (hexthorpe) Management Company Limited (12631292) United Kingdom