About B&a Properties (lyell) Ltd (09500578) United Kingdom