INSITE M&A (REC) LIMITED Company number 14699568 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address1a Sheppards Close, St Albans, Hertfordshire, United Kingdom, AL3 5AL PostcodeAL3 5AL Companies at this postcode 15 Average house price in AL3 5AL £923,000 (25 sales) Map