About Nexus Facilities Ltd (08429349) United Kingdom