About Braid Gardens Management Company Limited (04497588) United Kingdom