About Edgware Properties 3 Limited (08611755) United Kingdom