About Praxis Building Solutions Limited (13305080) United Kingdom