About Richardson & Partners Properties Limited (02556447) United Kingdom