About Nassa Properties Limited (12114628) United Kingdom