About Post & Lintol Properties Limited (12082128) United Kingdom