About Parlour Farm Industrial Leasing Limited (13568684) United Kingdom