About Sheepcote Road Harrow Management Limited (02070098) United Kingdom