About Birch View (folkestone) Management Company Limited (13196126) United Kingdom