About Marker Property Solutions Ltd (12986370) United Kingdom