About Mark Higgins Property Limited (05882217) United Kingdom