About Athene Properties Limited (12779891) United Kingdom