About Dean Alexander Properties Limited (13295961) United Kingdom