LOCK STOCK & BARREL BUILDING AND MAINTENANCE LTD