About Aardvark Estates Limited (06267406) United Kingdom