About Nahals Properties Limited (13266278) United Kingdom