About Ba Mehat Properties Limited (13158152) United Kingdom