About Anca Properties Limited (06990737) United Kingdom