About Senter Properties Limited (13698410) United Kingdom