About Blst Property Limited (13388905) United Kingdom