About Redsands Management Company Ltd (06143997) United Kingdom