About Sanglier Properties Ltd (12893074) United Kingdom