About Edolby Properties Limited (00645472) United Kingdom