About B&d Properties Limited (SC317567) United Kingdom