About Foxboro Properties Ltd (11732766) United Kingdom