About Connected Living London (woolwich) Limited (12087274) United Kingdom