About Afflick White Properties Limited (13395672) United Kingdom