About Foxtrot Properties Limited (12211345) United Kingdom