About Thame Management Limited (06787655) United Kingdom