About Aiden Properties Ltd (12872166) United Kingdom