About Green & Son Property Company Limited (10948044) United Kingdom