About Sennen Heights Management Company Limited (03859568) United Kingdom