About Nick Graham Property Ltd (06998231) United Kingdom