About Blaenllechau Properties Limited (09935987) United Kingdom