About B&q Properties Swindon Limited (07156385) United Kingdom