About Julius Properties Limited (05825015) United Kingdom