About Aw20 Properties Limited (12773089) United Kingdom