About Charles Stuart House Freehold Limited (10208183) United Kingdom