About London Historic Buildings Trust Ltd (02774232) United Kingdom