About Tonkins Ope Management Company Limited (05782993) United Kingdom