About J&d Building (london) Ltd (12072738) United Kingdom