About Tullius Properties Limited (05962208) United Kingdom