About Nakhuda Properties Limited (08093690) United Kingdom