About Thirteen Business & Property Services Limited (12543726) United Kingdom