About Bessie & Slb Properties Limited (13392758) United Kingdom