About Riddell Property Investment Specialists Ltd (12959380) United Kingdom