About Nexus Residential Element The Square Ltd (11240621) United Kingdom