About 21 Kings Road Management Company Ltd (07842560) United Kingdom