About James S Developments Limited (11154129) United Kingdom