About Seaforth Court Freehold Ltd (10599354) United Kingdom