About Nabhas Properties Limited (08635004) United Kingdom