About Denefield School Development Trust Co Limited (03233582) United Kingdom