About Egg In Nest Properties Limited (03930106) United Kingdom