About Utilec Properties Limited (03293722) United Kingdom