About Thoroughbred Properties Limited (04104705) United Kingdom