About Parkhouse Winchmore Hill Limited (04996155) United Kingdom