About Frankham Bros Property Holdings Limited (12899714) United Kingdom