About Harrow Estates Plc (06825371) United Kingdom