About Connected Living London (montford Place) Limited (12087138) United Kingdom