About Ancile Properties Limited (06448156) United Kingdom