About Mark Nicholas Properties Limited (03869412) United Kingdom