About Dursemoor Properties Limited (12847931) United Kingdom