About Ts Properties Oxfordshire Limited (11596977) United Kingdom