About Sci Properties Group Ltd (12762036) United Kingdom