About Frontier Properties Limited (03841878) United Kingdom