About Pix And Mortar Properties Ltd (13508952) United Kingdom