About Barn Close Management Company Limited (02361031) United Kingdom