About Riddell Properties Limited (SC266988) United Kingdom