About Derek Mark Properties Limited (02762957) United Kingdom