ELLAZEEBA LIMITED Company number BR028295 · Monitor this company open Overview Analysis Location Related Registered office AddressC/O Chamberlains Uk Llp 173 Cleveland Street, London, W1T 6QR PostcodeW1T 6QR Companies at this postcode 282 Map