About Neal Bertram Property Holdings Limited (13205292) United Kingdom