About Foxville Properties Limited (10099551) United Kingdom