About Wemyss Properties Ine Limited (SC322757) United Kingdom