About White Thread Properties Limited (12020657) United Kingdom