31/41 New North Road Management, UK Company Profile | Funding Spotter