About Anibarn Properties Limited (10937795) United Kingdom