About Daffodil Properties Limited (02250910) United Kingdom