About Byron Court Management (swiss Cottage) Limited (00945328) United Kingdom