About Tier Property Solutions Ltd (11625482) United Kingdom