About 21 Trentham Street Ltd (10863419) United Kingdom