About Endex Facilities Limited (09074931) United Kingdom