About Drummond Development Lp (SL014668) United Kingdom