OBATALA GROUP LTD Company number 15916755 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address57 Gleneldon Road, Ground Floor Right Flat 57 Gleneldon Road London, Ground Floor Right Flat, London, England, United Kingdom, SW16 2BH PostcodeSW16 2BH Companies at this postcode 22 Average house price in SW16 2BH £580,000 (36 sales) Map