About Nexus Land Group (medway) Limited (12912449) United Kingdom