About Hambleton Management Services Ltd (03160357) United Kingdom