About Alexander Molly Properties Ltd (12061291) United Kingdom