About F And R Property Limited (13366856) United Kingdom