About New Richmond Properties Limited (11678335) United Kingdom