About F & M Johnson Properties Limited (12637836) United Kingdom