About J.w. Developers Limited (05377990) United Kingdom