About Aberdeen Infrastructure (no.3) Limited (06632304) United Kingdom