About Foxley Lane Building Limited (04783107) United Kingdom