About Malham Close Management Limited (02248944) United Kingdom