VILLA TWO LTD Company number 14887364 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address2 Marlborough Road, St. Albans, England, AL1 3XQ PostcodeAL1 3XQ Companies at this postcode 29 Average house price in AL1 3XQ £603,000 (15 sales) Map