About Propacare Properties Holdings Limited (10924947) United Kingdom