About Bayfield Close Management Company Limited (12648586) United Kingdom