78 & 80 Canning Street Management Company, UK Company Profile | Funding Spotter