About Abitar Properties Limited (11076107) United Kingdom