About Ballymore Leamouth Limited Partner Limited (10316683) United Kingdom