About Tenterfield Management Company Limited (10686256) United Kingdom