About Foz Properties Limited (10540447) United Kingdom