About Effra Mansions Rtm Company Limited (08431838) United Kingdom