About Birch View Management Company Limited (06500406) United Kingdom