About 26 Kings Road Management Limited (04666604) United Kingdom