About Richmond Close Management Limited (03268623) United Kingdom