About Foxan Property Management Ltd (10214141) United Kingdom