About Bella Wood View Management Company Ltd (11536438) United Kingdom