About Tommo Properties Ltd (09315660) United Kingdom