About Diabase Property Ltd (13025554) United Kingdom