About Factotum Building & Property Services Limited (02169419) United Kingdom