About No. 3 Heald Road Management Company Limited (02372962) United Kingdom