About Jaap Developments Limited (05231939) United Kingdom