About Equinox (luton) Management Limited (12216894) United Kingdom