About Malcolm Rand Property Services Limited (07239341) United Kingdom