About Smar Properties Ltd (12020628) United Kingdom