About Ge Properties Aberdeen Limited (SC478919) United Kingdom