About Francis Thomas Properties Ltd (11211372) United Kingdom