About Foxvale Properties Limited (01698665) United Kingdom