About Eleven 11 Properties Limited (13290661) United Kingdom