About Thomas Mark Properties Ltd (13147807) United Kingdom