About Martin & Co Properties Ltd (12743432) United Kingdom