ALBARIA LTD Company number 13050351 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address122 Oatlands Drive, Slough, England, SL1 3HT PostcodeSL1 3HT Companies at this postcode 14 Average house price in SL1 3HT £351,000 (7 sales) Map