31-33 Teddington Estates, UK Company Profile | Funding Spotter