About Foxford Investments (midlands) Limited (13157372) United Kingdom