About 130 Leyland Road Management Company Ltd. (06289037) United Kingdom