About Ballymore (edgware Holdings) Limited (12928388) United Kingdom