About Degiorgio Properties Limited (06596119) United Kingdom