About T&s Properties Development Ltd (11096292) United Kingdom