About Aber Properties Limited (SC238132) United Kingdom