About Connected Living London (cockfosters) Limited (12087430) United Kingdom