About Singleton Developments Ltd (12323331) United Kingdom