About Antea Property Solutions Ltd (13483395) United Kingdom