About The 16 Eskdale Terrace Management Company Limited (08030530) United Kingdom