About Aardvark Property Limited (10450148) United Kingdom