About Richardson Property Solutions Ltd (12930881) United Kingdom