About Ballycroy Properties Limited (11321308) United Kingdom