About Yellow Brick Property Holdings Limited (13651229) United Kingdom