About Winmore Properties Limited (10915998) United Kingdom