About 139 Sulgrave Road Management Company Limited (03002306) United Kingdom