About Barons Close Management Company Limited (04644146) United Kingdom