About Tuffley (properties) Limited (01250455) United Kingdom