About Patronus Properties Limited (08727942) United Kingdom