About Nahla Properties Limited (09594877) United Kingdom