About Stockton Road Management Company Ltd (09231621) United Kingdom