About Franclair Properties Limited (00683447) United Kingdom