About James Marc Properties Ltd (13149806) United Kingdom