About 196 Welholme Road Management Company Limited (06402664) United Kingdom