About Status Direct Management Limited (02945198) United Kingdom