About Lumley And Bowes Properties Ltd (12689957) United Kingdom