About Bayard Plaza Management Limited (12320770) United Kingdom