About Westafill Properties Ltd (12105845) United Kingdom