About Btf Properties Limited (08217645) United Kingdom