About Audax Property Limited (12147107) United Kingdom