About 18 Steeles Road Management Company Limited (03246911) United Kingdom