About Greenbreas Properties Limited (06189844) United Kingdom