About Harrow Weald Properties Limited (12170329) United Kingdom