About Pyxida Properties Ltd (11874169) United Kingdom