About Brizen Management Company (leckhampton) Limited (10574079) United Kingdom