About Harlequin Close (hindhead) Management Limited (07746384) United Kingdom