About Llanberis Property Limited (06715326) United Kingdom