About Propertyfinder Dema Limited (06663560) United Kingdom