About Ebb Properties Limited (10619509) United Kingdom