About South Kilworth Road 2021 Management Company Ltd (13636068) United Kingdom