About Abec Properties Limited (04569498) United Kingdom