ABENCOLE LTD. Company number 07850668 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address108 UXBRIDGE ROAD, LONDON, UNITED KINGDOM, W12 8LR PostcodeW12 8LR Companies at this postcode 29 Average house price in W12 8LR £959,000 (4 sales) Map