About Foxell Property Limited (11419873) United Kingdom