About Herleva Properties Limited (12675839) United Kingdom