About Curran Property Management Ltd (12987275) United Kingdom