About Foxxy Properties Ltd (12896822) United Kingdom