About 118 Richmond Road Management Limited (11185158) United Kingdom