About Larden Hall Freehold Ltd (12008478) United Kingdom