About Thomas Properties (mumbles) Limited (10689603) United Kingdom