About Mark Allen Properties Limited (04285252) United Kingdom