About Wrixon Property Investments Ltd (12639400) United Kingdom