About Drummond Gardens Property Ltd (09256044) United Kingdom