About Meraki (bournemouth) Management Company Limited (13326017) United Kingdom