About Sandrock Property Management Company Limited (04964256) United Kingdom