About Westall & Thomas International Real Estate Ltd (SC654593) United Kingdom