About Mitchells Properties Limited (02456624) United Kingdom