About Batterham Properties Limited (09318028) United Kingdom