About Mark B Properties Limited (07545965) United Kingdom