About Digby Property Limited (13061949) United Kingdom