About Stricklandgate House Trust Limited (02856983) United Kingdom