About S H Tudor Property Limited (13381065) United Kingdom