About Richardson And Smith Property Holdings Limited (13169017) United Kingdom