About Anoils Properties Limited (12379959) United Kingdom