About Elcot Service Flats Limited (00392990) United Kingdom