About Jane Duncan Properties Limited (04848228) United Kingdom