About Abolengo Properties Ltd (12292942) United Kingdom