About Ballabeg Properties Limited (00630410) United Kingdom