About 12 Hertford Road Management Company Limited (03387669) United Kingdom