About B-spec Properties Limited (10127319) United Kingdom