About Ballymore (edgware) Ltd (12648025) United Kingdom