About Dpe Alpha Properties Limited (13238902) United Kingdom