About Burnham Lodge Freehold Limited (10789188) United Kingdom