About Bela Management Company Limited (01592281) United Kingdom