About Chatha & Bahia Properties Limited (13508941) United Kingdom