About The Promenade Sales Ltd (11869830) United Kingdom