About Solace Properties Ltd (12028427) United Kingdom