About Richmond Northampton Management Limited (06035320) United Kingdom