About Ashgrove (st Thomas) Management Company Limited (06031437) United Kingdom