About Foxley Investments Properties Limited (09881144) United Kingdom