About 13-17 Richmond Road Management Limited (05817240) United Kingdom