ORCLO LIMITED Company number 07649689 · Monitor this company Dissolved Overview People 5 Documents Analysis Location Related Registered office Address99 PARK STREET LANE, PARK STREET, ST. ALBANS, HERTFORDSHIRE, UNITED KINGDOM, AL2 2JA PostcodeAL2 2JA Companies at this postcode 16 Average house price in AL2 2JA £727,000 (17 sales) Map