About Grampus Property Company Limited (07115125) United Kingdom