About Bannockburn House Trust (CS001786) United Kingdom