About Atkar Properties Ltd (13469481) United Kingdom