About Praxis Properties Limited (13568746) United Kingdom