About 1 Thornlaw Road Management Company Ltd (06633218) United Kingdom