About Homestead Close Management Company Ltd (11950502) United Kingdom