About Promenade Holdings Limited (09647506) United Kingdom