About Overdene House Freehold Co Limited (11248642) United Kingdom