About 126 Sulgrave Road (management Company) Limited (05151462) United Kingdom