About J And J Developments (berkshire) Ltd (12641628) United Kingdom