About Tudor Street Properties Limited (11473386) United Kingdom