About Spegan Properties Ltd (13242683) United Kingdom