About Marcol Properties Limited (01835054) United Kingdom