About Taamr Properties Ltd (NI656628) United Kingdom