About Belas Close Management Company Limited (12359133) United Kingdom