Proseed Capital Track record Clapham, SW9 Clapham, SW9 Location Clapham, SW9 Details 17,000sqft of office space