About Luxury Country Properties Ltd (12974346) United Kingdom