About Richmond Properties & Investments Limited (04053579) United Kingdom