About Aigo Property Limited (11804433) United Kingdom