About Westford Properties Limited (12483519) United Kingdom