About D&p Land Owners Limited (12579898) United Kingdom