About Aardvark Properties Limited (03606324) United Kingdom