About Albermore Properties Limited (08669625) United Kingdom