LARCH AND PIXEL LIMITED Company number 17351195 · Monitor this company Active - Proposal to Strike off Overview People 1 Control Documents Analysis Location Related Registered office AddressLutea Cottage Wells Road, Hallatrow, Bristol, England, BS39 6EN PostcodeBS39 6EN Companies at this postcode 10 Average house price in BS39 6EN £973,000 (13 sales) Map