About Eclipse Properties Limited (06485773) United Kingdom