About Strobus Management Company Limited (06195455) United Kingdom