About Award Properties Limited (10623426) United Kingdom