About Equitix Stretton Holdco Limited (10253114) United Kingdom