About Goodwood Place Management Company Ltd (13337405) United Kingdom