About Jamie Developments Limited (13199868) United Kingdom