About Abidamunir Properties Ltd (11852710) United Kingdom