About Lancaster Gate Freehold Trustee Company Limited (02632526) United Kingdom