About 17a & 17b Tudor Hill Management Company Limited (07204853) United Kingdom