About Duncan Terrace (no. 46) Limited (02845851) United Kingdom