About Demontfort Properties Midlands Limited (10069090) United Kingdom