About Appleby-frodingham Cottage Trust Limited (00308903) United Kingdom