About Sid Dennis & Sons Properties Limited (07079560) United Kingdom