About Praxis Facilities Management Ltd (08641811) United Kingdom