About Foxtrot Property Ltd (13081748) United Kingdom