About Lyttel Hall Freehold Limited (08476078) United Kingdom