About Hollyridge Properties Limited (05327116) United Kingdom