About Blfs Properties Limited (10625700) United Kingdom