About Foxley 2 Investment Properties Limited (10280789) United Kingdom