About Java Building Services Limited (04171139) United Kingdom