About Salvia Flat Management Company Limited (01590831) United Kingdom