About Delta Properties Bexley Limited (12005846) United Kingdom