About Martin Slowe Estates Limited (01022490) United Kingdom