About Senwick House Limited (SC464088) United Kingdom