About Durnell Property Investment Limited (11721554) United Kingdom