MAKEBA NATURAL PRODUCT LTD Company number 13259004 · Monitor this company Dissolved Overview People 1 Financial Charges Documents Analysis Location Related Registered office Address105 Pool Farm Road, Birmingham, West Midlands, United Kingdom, B27 7HA PostcodeB27 7HA Companies at this postcode 10 Average house price in B27 7HA £199,000 (23 sales) Map