About Fletcher Gamble Properties Limited (12789509) United Kingdom