About Blagford Properties Limited (03926839) United Kingdom