About Marc James Property Ltd (12566048) United Kingdom