About Paprika Property Limited (06344298) United Kingdom