About Richardsons Properties Limited (12078403) United Kingdom