About Smm Properties & Development Ltd (11769264) United Kingdom