About Westella Properties Limited (05005982) United Kingdom