About The Parks (ilford) Management Company Limited (04821101) United Kingdom