About Nexus Property Developments Limited (09242385) United Kingdom