About Elliott & Elliott Property Development Co Ltd (07427608) United Kingdom