About Street (management) Company Limited(the) (01981669) United Kingdom