About Foxdot Property Solutions Ltd (12921365) United Kingdom