About Egret Properties Limited (12389812) United Kingdom