About 193 Chatsworth Road Management Limited (04254724) United Kingdom