About Dalmuir Properties Limited (06025361) United Kingdom