About Foxwoods Residential Limited (09543538) United Kingdom