About Richold Freehold Limited (02165956) United Kingdom