Situated at 55 Baker Street, London W1U 7EU Favor Parker Limited is a Private Limited Company with 00733060 Companies House Reg No. This firm was set up sixty two years ago. The company's SIC and NACE codes are 10910 which means Manufacture of prepared feeds for farm animals. December 31, 2013 is the last time the accounts were reported.