About Richmond Management Ltd (12186132) United Kingdom