About International Property Awards Limited (04102883) United Kingdom