MELON PATCH INVESTMENT LIMITED Company number 12890536 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address1a Becketts Avenue, St. Albans, England, AL3 5RT PostcodeAL3 5RT Companies at this postcode 8 Average house price in AL3 5RT £757,000 (5 sales) Map